Rio Tera San Leonardo Cannaregio 1594, 30121 Venice
View on Map
What travelers say:
Very good seafood shop, the small seafood inside is delicious, the fried crab inside tastes good, the shell seafood pasta tastes quite delicious, the hotel environment is very good.